BSS Stripe Payment
Created on: Mar 03, 2026
BSS Stripe Payment Plugin brings seamless Stripe gateway integration to your nopCommerce store. It allows you to securely accept payments from major credit and debit cards, including Visa, MasterCard, American Express, and UnionPay, while supporting over 135 currencies. The plugin also gives store owners full control over transactions with features like authorize, capture, and refund. With quick installation and easy setup, you can enable Stripe payments on your storefront and provide your customers with a smooth and flexible checkout experience.
PRE-REQUISITES
- The plugin requires you to install the BSS Core plugin first.
INSTALLATION
- Download the Stripe Payment plugin from our store https://store.bssoln.com/
- Go to Administration → Configuration → Local plugins
- Upload the BSS.Core and the BSS.Stripe zip files using the ‘Upload plugin or theme’ button


- After uploading, reload the ‘list of plugins’ and install the ‘BSS Core’ Plugin first. Scroll down or use the search bar to find and install ‘Stripe Payment’.

- To activate the plugins, restart the application.

CONFIGURATION
- Go to Admin → BSS → Plugins → Stripe Payment → Configuration. Enter your License string and save. Then clear cache.

- Return to Configuration to set your Stripe gateway credentials

- Enter the Secret key from your Stripe account to display the payment option on the checkout page. Without this key, Stripe payment won’t appear.
- Enter the Webhook Secret key from your Stripe Dashboard (starting with whsec_ ) to verify and secure payment notifications. This is required for reliable payment confirmation.
- Additional fee: Add an extra charge (fixed or percentage) for customers using this payment method.
- If Additional fee use percentage is enabled, the fee is calculated based on the order total percentage.
- Click Save to apply the configuration.
PUBLIC VIEW

FEATURES
- Wide Payment Methods: Accept major cards (Visa, MasterCard, Amex) and popular options like Google Pay, Amazon Pay, and Klarna.
- Multi-Currency Support: Process payments in 135+ currencies to serve customers worldwide.
- Secure Authentication: Utilize 3D Secure to add a robust layer of fraud protection and transaction security.
- Webhook Integration: Receive real-time payment notifications using a Webhook Secret key for reliable order confirmations.
- Customizable Fees: Apply additional transaction charges as either a fixed amount or a percentage of the order total.
- Admin Control: Manage authorize, capture, refund, and void actions directly from your centralized dashboard.
- Multi-Store Support: Deploy the plugin effortlessly across single or multiple storefronts with minimal setup.
- Seamless Checkout: Deliver a professional payment flow without redirects using Stripe’s world-class infrastructure.